In [3]:
Image(filename="images/pydata_logo.png", width='300px')
Out[3]:

PyData London News December 2023¶

80th Meetup, hosted by Man Group¶

@PyDataLondon¶

PyData Code of Conduct¶

https://pydata.org/code-of-conduct/¶

In [4]:
IFrame('https://pydata.org/code-of-conduct/', **default_size)
Out[4]:

NumFOCUS¶

  • US-based charity in support of open-source scientific computing
  • Financial and admin support for many open-source projects
  • Support for many community events
  • https://numfocus.org
In [5]:
IFrame('https://numfocus.org/sponsored-projects', **default_size)
Out[5]:

PyData¶

  • Educational program by NumFOCUS
  • A global community
  • 225 groups across 76 countries world-wide (+3 new countries in 2023!) 🇳🇿🇳🇿🇳🇿
  • 221,000+ users world-wide (+23,000 per year!)
  • https://www.meetup.com/pro/pydata/
In [7]:
Image('images/pydata-map.png', **default_size)
Out[7]:
In [9]:
Image('images/pydata-uk-map.png', **default_size)
Out[9]:

PyData London¶

  • 13,000+ members
  • Monthly meetup, annual conference
  • All run by volunteers
  • Propose a Talk: https://london.pydata.org/submit-a-talk/
In [11]:
Image('images/pydata-london-screenshot.png', **default_size)
Out[11]:

Man Group¶

  1. The world's largest publicly traded hedge fund company with $143 billion in funds under management in 2022.
  2. 100 open positions in both tech and research.
  3. Sponsors PyData London ❤️❤️❤️

Make a friend!¶

In [8]:
Image('images/making-friends-with-someone.jpg', **default_size)
Out[8]:

Upcoming Conferences¶

Courtesy of https://pythondeadlin.es/¶

🇺🇸 April 19-21 2023 - PyTexas US 2024 🚨 CFP deadline 15th January 🚨¶

🇺🇸 May 15-23 2023 - PyCon US 2024 🚨 CFP deadline 19th December 🚨¶

In [11]:
IFrame('https://pythondeadlin.es/', **default_size)
Out[11]:

Tonight's Schedule¶

18:30 Doors open¶

19:00 Talks start ⬅️ YOU ARE HERE¶

19:15 Talk #1 + Q&A¶

19:45 Break 🥂¶

20:00 Talk #2 + Q&A¶

20:30 ⚡ Lightning Talks ⚡ + 📣 Community Announcements 📣¶

20:45 to 21:00 We're done 🔜 The Banker 🍻¶

1️⃣ Gen AI and Enterprise Search — Victor Naroditskiy¶

Search in Gmail, Confluence, Zendesk, or within any given website is... not great. You have to get the keywords exactly right. Chatting to ChatGPT is great. ChatGPT understands what you mean no matter how your phrase it. We'll explore why there is such a big gap, how to solve it using Retrieval Augmented Generation (RAG), and why ChatGPT on its own is not the solution.

2️⃣ 🎄 Holiday Special: The Python Dependency Manager Showdown¶

Whether you love rolling with conda, dancing with mamba, writing Poetry, to ship with pip, getting handy with pip-tools, tapping some pdm along to edm, venving or virtualenving, or keeping it old school with setuptools and easy_install... there's a lot of ways of managing your project's dependencies.

In this holiday special, a panel of PyData London members will be putting forward their best argument for their dependency manager of choice. Expect a dazzling cocktail of passion, denial, sensibility, respectfulness, and technical showmanship garnished with enthusiastic moderation and questions from the audience.

⚡ Lightning Talks ⚡¶

⚡1️⃣ Why I switched to Windows — Casper da Costa-Luis¶

🕊️ Tweet #pydatalondon and @pydatalondon 🦆¶